As a poor college student in the cow-fed midwest, it is difficult to maintain a fully vegan diet. Iowa is nice in some ways, but is not very supportive of vegan/vegetarian lifestyles. I do what I can to keep eggs and dairy out of my diet, but they sneak their way in from time to time. I call myself a "part-time vegan" as a joke sometimes.
One thing I keep in mind at this point:
It is better to support the vegetarian cause than to desperately try to adhere to the vegan standard where/when it is nearly impossible to do so. For instance, if I have to eat at a restaurant where the only option for me is a veggie burger that happens to contain eggs on a bun made with milk and butter, I'll take that over the plain garden salad. I would much rather support that menu item and thereby let the restaurant know that DOES have a vegetarian demand to cater to, instead of silently accepting a boring dish of lettuce.
I will probably commit to a completly vegan lifestyle once I move to a more enlightened region. I love to cook and bake, and it will be much easier to replace dairy products in recipes with vegan alternatives when they are more available.
ALSO
If you do try a strictly vegan diet consistently for any significant amount of time, your body may start to lose the ability to digest dairy products. I had a 3-week experimental vegan phase that made me lactose intolerant, which I discovered the hard way once I started incorporating dairy again. that actually makes resisting dairy products much easier for me. :-)
Soymilk is great, and so is rice and almond milk, if you're willing to switch that up. In coffee or over cereal, I can't even tell the difference.